import Vue from 'vue'
import { getStorage } from './html5'
function getpermission(key) {

    let permissionList = getStorage("_permissionsList")

    return permissionList.indexOf(key) != -1
}
//第一个参数自定义指令事件名称
Vue.directive('Permission', {
    //el自定义指定插入节点时获取当前的元素
    //binding返回一个对象,里面的value是自定义事件里面的内容 
    inserted(el, binding) {
        console.log(binding);
        let { value } = binding;

        if (value == "*:*") {
            return
        }
        if (value) {
            let isHac = getpermission(value)
            console.log(isHac);
            if (!isHac) {
                el.remove()
            }
        }
    }
})


